public and severe reproof - Turkish English Dictionary